bitkeeper revision 1.1159.212.116 (4208079bssB3TTrruGComoEvhNrq9Q)
authoriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Tue, 8 Feb 2005 00:28:11 +0000 (00:28 +0000)
committeriap10@labyrinth.cl.cam.ac.uk <iap10@labyrinth.cl.cam.ac.uk>
Tue, 8 Feb 2005 00:28:11 +0000 (00:28 +0000)
commit7a966c632d20a4b79246d2ae8511389046b2c42a
tree09fe1bdd19ee5c6abad960c8972cef1214917232
parent8f049f2ce1ad23e50100c4dd3071e747d45edd61
bitkeeper revision 1.1159.212.116 (4208079bssB3TTrruGComoEvhNrq9Q)

Fix some of the time virtualization issues.

- Compute the elapsed time correctly in the cpu loop
- Try to inject interrupts in the vmexit handler

Signed-off-by: Edwin Zhai <edwin.zhai@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
Signed-off-by: ian@xensource.com
tools/ioemu/iodev/cpu.cc
xen/arch/x86/vmx.c